home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2002 September
/
PCWorld_2002-09_cd.bin
/
Software
/
Vyzkuste
/
httrack
/
httrack-3.20RC4.exe
/
{app}
/
src
/
postinst-config.in
< prev
next >
Wrap
Text File
|
2002-05-19
|
1KB
|
56 lines
#!/bin/sh
# Config file location
cnfdir="__ETCPATH__"
cnf="__ETCPATH__/httrack.conf"
if test "`id -u`" -eq 0; then
mkdir -p "$cnfdir"
if ! test -f "$cnf"; then
echo "creating $cnf (please modify it) .."
cat>"$cnf" << EOF
# HTTrack Website Copier Settings
# See httrack --help for more information
# Examples: (to uncomment)
# set proxy proxy.myisp.com:8080
# retries=2
# set max-size 10000000
# set max-time 36000
# set user-agent Mouzilla/17.0 (compatible; HTTrack; I)
#
# There are MUCH more options.. try 'httrack --quiet --help | more'
# Deny and allow for links
# this will be used by default for all mirrors
allow *.gif
allow *.png
deny ad.doubleclick.net/*
# Path and other options
# '~' in the *begining* means 'home dir'
# '#' at the *end* means "projectname" (that is, the first URL given)
# Example: '~/websites/#' will create /home/smith/websites/www.foo.com
# folder when launching 'httrack www.foo.com'
set path ~/websites/#
EOF
fi
if ! grep "set path" "$cnf" >/dev/null; then
echo "default path set to <home dir>/websites/<first_site_name>"
fi
chown root:__ROOTGROUP__ "$cnf"
chmod 744 "$cnf"
else
cat << EOF
You are not root, therefore $cnf configuration file hasn't been created
Re-run this sript ($0) as root if you want to do that
EOF
fi